Block insulation - German English Dictionary